package colexercise;

import java.util.ArrayList;
import java.util.Collection;

public class AddAllRetainAllRemoveAll {
    public static void main(String[] args) {
        Collection<String> c =new ArrayList<>();
        c.add("MiHoYo");
        c.add("CyGames");
        c.add("Tencent");
        System.out.println(c);

        Collection<String> d = new ArrayList<>();
        d.add("Netease");
        d.add("CyGames");
        d.add("MiHoYo");
        System.out.println(d);

        c.addAll(d);
        System.out.println(c);
        System.out.println(d);

        c.retainAll(d);
        System.out.println(c);
        System.out.println(d);

        c.removeAll(d);
        System.out.println(c);
        System.out.println(d);



//        Collection<String> c = new ArrayList<>();
//        c.add("java");
//        c.add("php");
//        c.add("c++");
//        System.out.println(c);
//
//        Collection<String> d = new ArrayList<>();
//        d.add("java");
//        d.add("python");
//        d.add("golang");
//        System.out.println(d);
//
//        c.addAll(d);
//        System.out.println(c);
//        System.out.println(d);
//
//        boolean s1 = c.containsAll(d);
//        System.out.println("集合c是否包含集合d的所有元素:"+s1);
//
//        c.retainAll(d);
//        System.out.println(c);
//        System.out.println(d);
//
//        c.removeAll(d);
//        System.out.println(c);
//        System.out.println(d);
    }
}
